package com.uatair.common.mqtt.domain.task;

import lombok.Data;

@Data
public class UavTask {

    /** $column.columnComment */
    private Long id;
    /** 项目任务id */
    private String taskId;
    /** 设备名称 */
    private String name;
    /** sn */
    private String sn;
    /** 1在线 0不在线 */
    private String online;
    /** 无人机类型 0:多旋翼；1:固定翼；2:单旋翼；3:直升机；4:其他。 */
    private String uavType;
    /** 无人机型号 Q100/Q20 */
    private String model;
    /** 图片 */
    private String image;
    /** 流地址 */
    private String streamAddress;
    /** 套装编码 */
    private String codeOfSuit;
    /** 飞控编码 */
    private String codeOfFlightControl;
    /** 地面站编码 */
    private String codeOfGroundStation;
    /** 机架号 */
    private String codeOfBodyFrame;
    /** 生产商 */
    private String factory;
    /** 无人机服务组织名称 */
    private String orgName;
    /** 无人机组织代码 */
    private String orgCode;
    /** 负责人名称 */
    private String chargeName;
    /** 负责人联系方式 */
    private String chargePhone;
    /** 制造商 */
    private String producer;
    /** 推送状态 0-未推送 1-推送成功 2-推送失败 */
    private String status;
    /** 删除标志（0代表存在 2代表删除） */
    private String delFlag;
}
